Uthman ibn Affan (Arabic: عثمان بن عفان, strict transliteration: ʻUthmān ibn ʻAffān) (also known in
看更多 »Biography of Uthman ibn A
1
Uthman ibn Affan (Arabic: عثمان بن عفان, strict transliteration: ʻUthmān ibn ʻAffān) (also known in
看更多 »